animal ecology - Turkish English Dictionary